Stoke Therapeutics Inc logo

Stoke Therapeutics Inc

STU:0GT (USA)  
€ 13.80 (-7.38%) Jun 7
At Loss
P/B:
4.92
Market Cap:
€ 711.27M ($ 765.09M)
Enterprise V:
€ 549.30M ($ 590.87M)
Volume:
-
Avg Vol (2M):
-
Also Trade In:

Stoke Therapeutics Inc Valuation Measures